intercepted lightning strike - French English Dictionary